Package builder.resid
package builder.resid
High-fidelity software reimplementations of the MOS6581 and MOS8580 SID
chips.
This package contains the core SID emulation engines derived from the work of Dag Lem and Antti S. Lankila. The emulation aims for cycle- accurate reproduction of the analog and digital characteristics of the original Sound Interface Device (SID) used in the Commodore 64 and related systems.
Contents and Functionality
- Accurate digital emulation of 6581 and 8580 SID variants
- Runtime configuration of chip parameters such as filter curves, distortion models, and sampling modes
- High-quality resampler to match playback or recording sample rates
- Integrated SID mixer for combining output from multiple SID instances
- Support for stereo and multi-SID configurations, reflecting modern C64 music production practices
Even though a stock Commodore 64 contains only one SID chip, this emulator supports setups with multiple SID units for stereo or extended audio scenarios. Such configurations are commonly used by contemporary musicians and cartridge-based sound extensions.
- Autor:
- Dag Lem, Antti S. Lankila
-
KlasseBeschreibungSupport of software emulated SIDs.Sound sample consumer consuming sample data while a SID is being clock'ed.Extends SampleMixer with linear fade-in/fade-out feature to smoothly increase/decrease volume.Extends SampleMixer with logarithmic fade-in/fade-out feature to smoothly increase/decrease volume.Mixer to mix SIDs sample data into the audio buffer.